.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

.topHalf {
  height: 8.6rem;
  padding: 30px 0;
  background-color: #fff;
  .wallet {
    max-width: 9rem;
    margin: 0 auto;
    .walletIco {
      text-align: center;
    }
    svg {
      font-size: 5rem;
    }
  }
  .walletPrice {
    padding: 10px 0;
    text-align: center;
    span:first-child {
      font-size: 1rem;
      color: #4c98f7;
    }

    span:last-child {
      font-size: 1.6rem;
      color: #4c98f7;
    }
  }
}

.bottomHalf {
  .icon {
    font-size: 16px;
  }
}